non perfect square root trick